#include "Joueur.h"

Joueur::Joueur(TextManager* txt):Personnage(position(0,0),'@',-1),txtmngr_(txt)
{
    txtmngr_=txt;
}
Joueur::Joueur(int x, int y):Personnage(x,y,'@',-1)
{
    //ctor
}
Joueur::Joueur(position a,TextManager* txt):Personnage(a,'@',-1),txtmngr_(txt)
{
    //ctor
}
Joueur::~Joueur()
{
    //dtor
}
void Joueur::afficheInfoJoueur()
{

Affichage::affiche("PV: "+ TextManager::to_string(vie_)+ "    Def:"+TextManager::to_string(defense_+getDefense()) + "    Att:"+TextManager::to_string(getDegats()) );
Affichage::sautLigne();
}

void Joueur::creerJedi()
{
	vie_=Objets::XdY(3,6)+6;
	armure_=new Armure(4);
	arme_=new Armes(1);
    casque_=new Casque(2);
	jambiere_=new Jambiere(1);
}

void Joueur::creerCombattant()
{
	vie_=Objets::XdY(5,8)+8;
	arme_=new Armes(4);
	armure_=new Armure(2);
	casque_=new Casque(2);
	jambiere_=new Jambiere(1);
}
